go/types.declInfo.tdecl (field)
7 uses
go/types (current package)
decl.go#L190: check.typeDecl(obj, d.tdecl, def)
decl.go#L249: alias = d.tdecl.Assign.IsValid() // package-level object
decl.go#L757: assert(!check.objMap[obj].tdecl.Assign.IsValid()) // don't use TypeName.IsAlias (requires fully set up object)
resolver.go#L28: tdecl *ast.TypeSpec // type declaration, or nil
resolver.go#L399: check.declarePkgObj(d.spec.Name, obj, &declInfo{file: fileScope, version: check.version, tdecl: d.spec})
resolver.go#L580: tdecl := check.objMap[tname].tdecl // must exist for objects in package scope
resolver.go#L675: if check.objMap[tname].tdecl.Assign.IsValid() {